Panorama Photo Stitching
     
    Chris Lindner

To EXECUTE, run the script main.m in MatLab.

I implemented a horizontal gradient for blending the images. The blending only works for horizontal panoramas, but if you multiplied a vertical alpha channel gradient to the horizontal it would work just fine. With my test images, only horizontal blending is necessary for a clean output. 

My program is also hard coded to map all the points to the second images plane and it is designed to work with four images horizontal with respect to one another. The current version doesnt include RANSAC, but I increased the feature matching threshold in SIFT to find more precise matches which yield near perfect results without RANSAC.

I also added little text outputs that tell you which step of the algorithm the program is on.

The output is saved as 'output_panorama.jpg'